lang-util 0.1.3

Utilities for implementing parsers and ASTs using lalrpop and Logos
Documentation

lang-util

Crates.io docs.rs

lang-util is a crate that implements utilities to parse and represent syntax trees using lalrpop and logos.

This crate is tailored for use in the glsl-lang crate, but you may use its utilities for implementing your own language parsers:

  • [error]: parsing error reporting module, with user-readable location information
  • [node]: AST node structure and display
  • [position]: utilities for working with positions in strings

Author

Vincent Tavernier vince.tavernier@gmail.com

License

BSD-3-Clause